Enabling Semantic Search in Structured P2p Networks via Distributed Databases and Web Services
نویسندگان
چکیده
First generation of overlay P2P networks had scalability problems although offering useful keyword-base searching functionality. The new generation of structured networks, based on Distributed Hash Tables (DHT), solved the scalability problem but at the same time eliminated the possibility of performing searches by proximity. This can be considered as an effective limitation as users of P2P networks will most often not have the complete information about the data they are looking for. Accordingly they tend to submit general queries to the network, hoping to receive back a list of results that match their needs. In this paper we describe a solution that is able to profit from the best of the two approaches. It relies on a two-layer architecture, offering on the top layer a set of Web Services to upload, search and retrieve content and on the bottom layer a fully structured P2P network (DHT-based) for distribution and downloading efficiency. Central to our solution, is the use of distributed databases, implemented at the top layer, holding descriptive metadata of the uploaded digital objects. The developed system also makes use of the JXTA project at the top layer and the Bit Torrent suite of protocols at the bottom layer.
منابع مشابه
Enabling semantic search in P2P systems through a three-layer Distributed Service Registry
Effective searching and access to data and functionalities in P2P environments require platform independency for integrating different sources over the Web and must take into account the presence of high dynamicity and the absence of a common resource conceptualization. Service Oriented Architecture enables to export shared data and functionalities through Web Services, thus enabling platform-i...
متن کاملSPSC: Efficient Composition of Semantic Services in Unstructured P2P Networks
The problem of automated semantic peer-to-peer (P2P) service composition has been addressed in cross-disciplinary research of semantic web and P2P computing. Solutions for semantic web service composition in structured P2P networks benefit from the underlying distributed global index but at the cost of network traffic overhead for its maintenance. Current solutions to service composition in uns...
متن کاملSharing Content in Structured P2P Networks
The development of Web standards and technologies has brought new opportunities for large-scale integration of Web content: data sources (such as XML, HTML, or PDF files), distributed applications (accessed via Web Services), and semantic information. At the same time, peerto-peer (P2P) platforms are being developed, and increasingly used for data management at the network scale. We present KAD...
متن کاملDartgrid: a Semantic Web Toolkit for Integrating Heterogeneous Relational Databases
Since most of the data in big organization is stored in relational databases, for semantic web to be really useful and successful, great efforts are required to offer methods and tools to support integration of heterogeneous relational databases using semantic web technologies. Dartgrid 3 4 5. is an application development framework together with a set of practical semantic tools to facilitate ...
متن کاملDomain Specific Distributed Search Engine Based on Semantic P2P Networks
This paper presents a distributed search engine based on semantic P2P Networks. The user’s computers join the domains in which user wants to share information in semantic P2P networks which is domain specific virtual tree (VIRGO ). Each user computer contains search engine which indexes the domain specific information on local computer or Internet. We can get all search information through P2P ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010